Big Huge Thesaurus

Dentaria bulbifera

noun